epineural canal
noun
zoology
: a canal derived from the ambulacral groove and running between the radial nerve and the external epithelium in ophiuroids and echinoids
Love words? Need even more definitions?
Merriam-Webster unabridged
Share